#flow_container {
	position: absolute;
	top: 40px;
	left: 40px;
	width:540px;
}

#flow_container2 {
	position: absolute;
	top: 30px;
	left: 0px;
	width:540px;
}

#shadow_container{
	background-color:transparent;
	position: absolute;
	left:0px;
	top:0px;
        margin:0;
        padding:0;
	height:100%;
	width:100%;
	background-image:url("images/opaque.png");
	background-position: 0px 0px;
	background-repeat: repeat;
	visibility: hidden;
	z-index: 0;
}

#css_page {
	margin: 0px;
	padding: 0px;
        /*
	background-position: 0px 0px;
	background-repeat: repeat-x;
	background-image: url(images/page_bg_shadow.png);
        */
	background-color: transparent;
	font-family: verdana;
	font-size: 10px;
        width: 100%;
}

#css_main_table {
	font-family: verdana;
	font-size: 10px;
	border: 0px solid black;
        width:100%;
}



#css_header_container {
  width: 540px;
  vertical-align:top;
  text-align:center;
}